SQM 2.0 |高效、全面、广泛、舒适…… SQL质量管控未来该是怎样?
过去的一年,我们见证了国产数据库软件的蓬勃发展,新的一年也将有更多的机会推动国产数据库的进一步创新和应用。作为全球化数据资产端到端解决方案提供商,云和恩墨一直致力于持续为用户打造真正可依赖的国产化数据库服务软件产品。本次SQM 2.0版本的发布,带来的不仅是产品改进,更是对SQL质量管控未来发展方向的思考。
2020 Happy New Year
随着自动化开发管理流程和工具的广泛应用,现代软件开发效率及质量得到了大幅提升,其中针对数据库应用的开发,DevOps已经成为了用户的最佳选择和目标。
我们知道,对SQL质量管理来说,“追根溯源”只是发现和解决问题的常规方法,而用户期望的是“防患于未然“,区别在于:前一种是治标,后一种是治本。SQM-SQL质量管控平台就是为了预防SQL质量问题的产生而设计,SQM不仅帮助研发人员提升代码质量,还可以协助测试人员更快速的发现各种SQL质量、性能或安全问题,DBA最终也无需为各种数据库救火而手忙脚乱。
SQM2.0版本,历经大半年时间的开发和演进,已经在多个大型用户现场进行了实际测试,融合了多种优秀的解决方案策略,让DevOps更加深入到每个研发及测试环节,打造真正闭环的SQL质量管控流程。
下面就让我们了解一下本次SQM2.0版本发布带来的巨大改变吧。
资料库改造
更高效的算法和知识库总结效率
为了提升平台运行效率,及软件轻量化实施,SQM 2.0版本的资料库采用了MySQL数据库,并升级了全部的算法库和知识库,SQL审核效率获得了大幅提升。
集群化部署
更好的平台扩展性
更高的SQL审核业务承载压力
SQM2.0支持集群化实施部署,可以根据用户的SQL审核压力进行弹性扩展,满足更多流程和SQL代码接入审核的需求。
新增多种SQL代码采集途径
更全面的代码审核覆盖
SQM2.0版本创新性的集成了JVM插件和Jenkins插件,当进行应用自动化构建、测试或部署时介入进行SQL代码审核,完善SQL全生命周期的质量管控方案,在应用每次Build时完成全面的扫描审核,实现自动化的SQL质量管控流程,最终达到DevOps目标。
新增SQL Server数据库审核支持
更广泛的平台可用性
SQM2.0版本是业界目前支持数据库类型最全的SQL质量管控平台软件,目前已经支持Oracle、DB2、MySQL数据库审核,本次发布的2.0版本新增了SQL Server数据库的SQL质量管控方案,满足行业领域内更多数据库的应用支持。
Web界面优化
更舒适的操作使用体验
作为与开发人员、测试人员、DBA进行集中互通交流的平台,SQM2.0版本改进了交互设计页面,良好的操作使用体验有助于使用者清晰快捷的查看SQL审核结果、改进结果、审核报告等,并快速完成交流互动,提升工作效率和平台应用价值。
2019年是国产数据库软件发展的重要一年,涌现了很多优秀的国产数据库及创新架构设计,部分的用户核心业务系统已引入了国产数据库进行支撑。2020年,如何更好的支持国产化是我们每个IT从业者需要思考的方向,相信在不久的将来,SQM-SQL质量管控平台将为国产数据库软件发展增添一抹浓重的亮色,成为国家信息化安全建设的中坚力量。